man with a great memory - German English Dictionary